package com.mibotiquin.DbHelper;

public class ItemSal implements DatabaseItem {
	
	private int codSal;
	private String nombSal;

	
	public ItemSal(){}
	/** Instancia el objeto a partir de un array de String. ORDENADO igual que en bd*/
	public ItemSal(String[] datos){
		/**Nombres de los campos*/
		this.codSal = Integer.parseInt(datos[0]) ;
		this.nombSal=datos[1];		
		
	}
	
	/** Devuelve los campos ordenados igual que en la tabla de bd*/
	@Override
	public String[] getCamposArray() {
		String[] res =  {"codSal","nombSal"};
		 return res;
	}
	/** Devuelve los datos de los campos ordenados igual que getCamposArray() y que la bd*/
	@Override
	public String[] getDatosArray() {
		String[] res =  {String.valueOf(codSal),nombSal.toString()};
		 return res;
	}
	/** Devuelve el nombre de la tabla donde se insertara*/
	@Override
	public String getNombreTabla() {
		return "sal";
	}
	/** Llamada a la constructora que acepta un array de String.*/
	@Override
	public DatabaseItem getInstance(String[] data) {
		return new ItemSal(data);
	}
	public int getCodSal() {
		return codSal;
	}
	public void setCodSal(int codSal) {
		this.codSal = codSal;
	}
	public String getNombSal() {
		return nombSal;
	}
	public void setNombSal(String nombSal) {
		this.nombSal = nombSal;
	}
	

}
